behavior driven development
Specification by example
Behat
(PHP framework)
Cynefin framework
Concordion
(Java framework)
RSpec
Gauge
Jasmine
(JavaScript testing framework)
Squish GUI Tester
(BDD GUI Testing Tool for JavaScript, Python, Perl, Ruby and Tcl)
Use case
Fitnesse
has been used to roll out BDD
https://en.wikipedia.org/wiki/Behavior-driven_development